home *** CD-ROM | disk | FTP | other *** search
/ Saar AMOK 2 / Saar AMOK II - Oktober 1994 (1994)(Kreativ Marketing)(DE)[!][I-7598].iso / tools / getcdfile / install < prev    next >
AmigaDOS Script File  |  1994-08-20  |  4KB  |  141 lines

  1. .key  target/a
  2. .bra {
  3. .ket }
  4.  
  5. ; Installskript für GetCDFile 1.19(D) Saar AMOK II CD
  6. ; © by TømTøm Software 1994
  7. ;   Written by Th. Strauß
  8. ;   ALL RIGHTS RESERVED
  9. ;
  10. ; $VER: install 1.5
  11.  
  12. assign tempass: ""
  13.  
  14. if not exists GetCDFile/GetCDFile
  15.   cd /
  16.   if not exists GetCDFile/GetCDFile
  17.     echo "Konnte GetCDFile Verzeichnis nicht finden!"
  18.     skip quit
  19.   endif
  20. endif
  21.  
  22. if exists {target}GetCDFile/GetCDFile
  23.   echo "GetCDFile ist bereits installiert!"
  24.   echo "Installierte Version: " NOLINE
  25.   version {target}GetCDFile/GetCDFile
  26.   echo
  27.   ask "Installation fortsetzen (y/N) ?"
  28.   if not warn
  29.     skip quit
  30.   endif
  31. endif
  32.  
  33. failat 21
  34. echo "Kopiere GetCDFile nach »" "{target}"«
  35. copy GetCDFile "{target}GetCDFile" all quiet
  36. if fail
  37.   echo "OOps Install Failed! COPY FAILED!"
  38.   skip quit
  39. endif
  40.  
  41. echo "*NSetze Script-Bits..." NOLINE
  42. Protect "{target}GetCDFile/PackSaar2" +srwed
  43. Protect "{target}GetCDFile/CopySaar2" +srwed
  44. if not fail
  45.   echo "OK!"
  46. else
  47.   echo "OOps Install Failed! PROTECT FAILED!"
  48. endif
  49.  
  50. echo "*NErzeuge Startdatei *"RunMe*"..."
  51. echo  >"{target}GetCDFile/RunMe" "; --- Automatisch erzeugte Batchdatei ---------"
  52. echo >>"{target}GetCDFile/RunMe" "; Name  : RunMe "
  53. echo >>"{target}GetCDFile/RunMe" "; Datum : "`date`
  54. echo >>"{target}GetCDFile/RunMe" "; Zweck : Startet GetCDFile {VER}"
  55. echo >>"{target}GetCDFile/RunMe" "; ---------------------------------------------"
  56. echo >>"{target}GetCDFile/RunMe" "; Erzeugt von Install GetCDFile"
  57. echo >>"{target}GetCDFile/RunMe" "; © by TømTøm Software 1994"
  58. echo >>"{target}GetCDFile/RunMe" "; ---------------------------------------------"
  59. echo >>"{target}GetCDFile/RunMe" "cd *"{target}GetCDFile*""
  60.  
  61. Ask "Für FastCall Multiport installieren (y/N) ?"
  62. if warn
  63.   echo >>"{target}GetCDFile/RunMe" "sys:rexxc/rx *"{target}GetCDFile/Up2OD.rexx*" >NIL:"
  64.   echo >>"{target}GetCDFile/RunMe" "*"{target}GetCDFile/GetCDFile*" >NIL:"
  65.   echo >>"{target}GetCDFile/RunMe" "delete ram:OnlineData"
  66. else
  67.   echo >>"{target}GetCDFile/RunMe" "*"{target}GetCDFile/GetCDFile*" >NIL:"
  68. endif
  69.  
  70. echo >>"{target}GetCDFile/RunMe" "; --- ENDE ------------------------------------"
  71. echo "Script erzeugt ... OK!"
  72.  
  73. echo "Setze Scriptbit auf Startdatei ..." NOLINE
  74. Protect "{target}GetCDFile/RunMe" +srwed
  75. if not fail
  76.   echo "OK!"
  77. else
  78.   echo "OOps Install Failed! PROTECT 02 FAILED!"
  79.   skip Quit
  80. endif
  81.  
  82. echo "*NSuche benötigte externe Programme ..."
  83. echo "  ... AXPR ... *e[32m" NOLINE
  84. which AXpr
  85. if warn
  86.   echo "*e[33mfehlt!"
  87.   echo ">>> AXpr ist unter anderem in der ***el Outside Mailbox"
  88.   echo ">>> zu bekommen:"
  89.   echo ">>> Tel. : (06838) 84739"
  90.   echo ">>> Login: SAUGER, kein Passwort"
  91.   echo ">>> Brett: SAUGER/INCOMING"
  92. endif
  93.  
  94. echo "*e[31m  ... LHA  ... *e[32m" NOLINE
  95. which LHA
  96. if warn
  97.   echo "*e[33mfehlt!"
  98.   echo "*N>>> LHA ist unter anderem in der ***el Outside Mailbox"
  99.   echo ">>> zu bekommen:"
  100.   echo ">>> Tel. : (06838) 84739"
  101.   echo ">>> Login: SAUGER, kein Passwort"
  102.   echo ">>> Brett: SAUGER/INCOMING"
  103. endif
  104.  
  105. echo "*e[31m  ... Online.library ... *e[32m" NOLINE
  106. which libs:online.library
  107. if warn
  108.   echo "fehlt!"
  109.   echo "*N>>> Die online.library ist unter anderem in der "
  110.   echo ">>> ******el Outside Mailbox zu bekommen:"
  111.   echo ">>> Tel. : (06838) 84739"
  112.   echo ">>> Login: SAUGER, kein Passwort"
  113.   echo ">>> Brett: SAUGER/INCOMING"
  114. else
  115.   echo "*e[31m  ... Library Versionscheck ... "NOLINE
  116.   set olibpath `which libs:online.library`
  117.   set olibsze `list $olibpath lformat=%l`
  118.   if 11876 not eq $olibsze
  119.     echo "*N*e[32mACHTUNG!*e[31m Die von Ihnen verwendete Online.library ist eventuell"
  120.     echo "         veraltet. Falls GetCDFile beim Programmstart abstürzen"
  121.     echo "         sollte, besorgen Sie sich bitte eine neue Version!"
  122.     echo "         Die online.library ist unter anderem in der"
  123.     echo "         ******el Outside Mailbox zu bekommen:"
  124.     echo "         Tel. : (06838) 84739"
  125.     echo "         Login: SAUGER, kein Passwort"
  126.     echo "         Brett: SAUGER/INCOMING"
  127.   else
  128.     echo "OK!"
  129.   endif
  130. endif
  131.  
  132. echo "*NGetCDFile{VER} ist nun korrekt installiert!"
  133. echo "Um das Programm in der Mailbox aufzurufen binden Sie die Batchdatei"
  134. echo "*e[32m{target}GetCDFile/RunMe*e[31m als externes Programm ein."
  135. echo "Aufruf nach AmNet-Standard."
  136.  
  137. lab Quit
  138. cd Tempass:
  139. assign tempass: remove
  140.  
  141.